Skip to content

Clean-up code and dependencies for version 8#270

Draft
christiand93 wants to merge 9 commits intov8from
v8-cleanup
Draft

Clean-up code and dependencies for version 8#270
christiand93 wants to merge 9 commits intov8from
v8-cleanup

Conversation

@christiand93
Copy link
Copy Markdown
Member

@christiand93 christiand93 commented Feb 5, 2026

  • Update node-versions for matrix tests
    • drop EOL versions 14, 16, and 18
    • add LTS versions 22 and 24
    • add current version 25
  • Increase min. engine version to v20
  • Remove Restify support (the framework seems to be out of maintenance)
  • Migrate from CommonJS to ESM (keep support for require and import)
  • Update linter setup and include in CI tests
  • Update dependencies (prod+dev)

- drop EOL versions 14, 16, and 18
- add LTS versions 22 and 24
... as v20 reached EOL. Also include v25 in test matrix.
- fix various issues reported by linter
- include linting in CI workflow
- disabled 'any' check for now and added a TODO
... by building separate CommonJS and ESM packages
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant